package main

import "fmt"

type person struct {
	age int
}

func (p *person) birthdy() {
	p.age++
}

func main() {
	var p *person
	fmt.Println(p)
	if p != nil {
		p.birthdy()

	}
}

func demo1() {
	var nobody *int
	// 这里是空引用， 但是我们解引用nil会导致panic
	fmt.Println(*nobody)
}
